package com.link.base.tencent.corpwx.device.model;

import com.link.core.basic.model.BasicModel;

/**
 * 企业微信设备管理-
 *
 * @author 郭闪
 * @date 2020/06/29 16:21
 */
public class CorpWxDevice extends BasicModel {

    /**设备品牌*/
    private String brand;
    /**设备型号*/
    private String model;
    /**设备像素比*/
    private Double pixelRatio;
    /**屏幕宽度，单位px*/
    private Double screenWidth;
    /**屏幕高度，单位px*/
    private Double screenHeight;
    /**可使用窗口宽度，单位px*/
    private Double windowWidth;
    /**可使用窗口高度，单位px*/
    private Double windowHeight;
    /**状态栏的高度，单位px*/
    private Double statusBarHeight;
    /**微信设置的语言*/
    private String language;
    /**微信版本号*/
    private String version;
    /**操作系统及版本*/
    private String system;
    /**客户端平台*/
    private String platform;
    /**用户字体大小（单位px）。以微信客户端「我-设置-通用-字体大小」中的设置为准*/
    private Double fontSizeSetting;
    /**客户端基础库版本*/
    private String sDKVersion;
    /**设备性能等级（仅Android小游戏）。取值为：-2 或 0（该设备无法运行小游戏），-1（性能未知），>=1（设备性能值，该值越高，设备性能越好，目前最高不到50）*/
    private Integer benchmarkLevel;
    /**小程序当前运行环境*/
    private String environment;
    /**省*/
    private String province;
    /**地址*/
    private String address;
    /**经度*/
    private String longitude;
    /**纬度*/
    private String latitude;
    /**用户id*/
    private Long userId;
    /**登录城市*/
    private String city;
    /**最后登录时间*/
    private String lastLoginTs;
    /**gps坐标类型*/
    private String locType;
    /**gps坐标精度*/
    private String accuracy;

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public String getModel() {
        return model;
    }

    public void setModel(String model) {
        this.model = model;
    }

    public Double getPixelRatio() {
        return pixelRatio;
    }

    public void setPixelRatio(Double pixelRatio) {
        this.pixelRatio = pixelRatio;
    }

    public Double getScreenWidth() {
        return screenWidth;
    }

    public void setScreenWidth(Double screenWidth) {
        this.screenWidth = screenWidth;
    }

    public Double getScreenHeight() {
        return screenHeight;
    }

    public void setScreenHeight(Double screenHeight) {
        this.screenHeight = screenHeight;
    }

    public Double getWindowWidth() {
        return windowWidth;
    }

    public void setWindowWidth(Double windowWidth) {
        this.windowWidth = windowWidth;
    }

    public Double getWindowHeight() {
        return windowHeight;
    }

    public void setWindowHeight(Double windowHeight) {
        this.windowHeight = windowHeight;
    }

    public Double getStatusBarHeight() {
        return statusBarHeight;
    }

    public void setStatusBarHeight(Double statusBarHeight) {
        this.statusBarHeight = statusBarHeight;
    }

    public String getLanguage() {
        return language;
    }

    public void setLanguage(String language) {
        this.language = language;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getSystem() {
        return system;
    }

    public void setSystem(String system) {
        this.system = system;
    }

    public String getPlatform() {
        return platform;
    }

    public void setPlatform(String platform) {
        this.platform = platform;
    }

    public Double getFontSizeSetting() {
        return fontSizeSetting;
    }

    public void setFontSizeSetting(Double fontSizeSetting) {
        this.fontSizeSetting = fontSizeSetting;
    }

    public String getSDKVersion() {
        return sDKVersion;
    }

    public void setSDKVersion(String sDKVersion) {
        this.sDKVersion = sDKVersion;
    }

    public Integer getBenchmarkLevel() {
        return benchmarkLevel;
    }

    public void setBenchmarkLevel(Integer benchmarkLevel) {
        this.benchmarkLevel = benchmarkLevel;
    }

    public String getEnvironment() {
        return environment;
    }

    public void setEnvironment(String environment) {
        this.environment = environment;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getLastLoginTs() {
        return lastLoginTs;
    }

    public void setLastLoginTs(String lastLoginTs) {
        this.lastLoginTs = lastLoginTs;
    }

    public String getLocType() {
        return locType;
    }

    public void setLocType(String locType) {
        this.locType = locType;
    }

    public String getAccuracy() {
        return accuracy;
    }

    public void setAccuracy(String accuracy) {
        this.accuracy = accuracy;
    }

}
